package com.yxw.yxnet_cd_center.customer_service.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * 客户运营推送记录表 yx_cs_operate_push_record
 *
 * @author xiexuxin
 * @date 2023-10-07
 */
@Data
@TableName("yx_cs_operate_push_record")
@ApiModel("客户运营推送记录实体类")
public class YxCsOperatePushRecordEntity {
    private static final long serialVersionUID = 1L;

    /** 记录ID */
    @TableId(value = "record_id", type = IdType.AUTO)
    @ApiModelProperty(value = "记录ID")
    private Long recordId;

    /** 发送客户表ID */
    @ApiModelProperty(value = "发送客户表ID")
    private Long pushCustId;

    /** 推送时间 */
    @ApiModelProperty(value = "推送时间")
    private Date pushTime;

    /** 推送状态 0:失败 1:成功 */
    @ApiModelProperty(value = "推送状态,0:失败,1:成功")
    private Integer pushStatus;

    /** 推送失败信息 */
    @ApiModelProperty(value = "推送失败信息")
    private String errMsg;

    /** 消息id */
    @ApiModelProperty(value = "消息id")
    private Long noticeId;
}
